Big Huge Thesaurus

Andrei Dimitrievich Sakharov

noun